Armoured Catfish — synonyms, definition
1. armoured catfish (Noun) Brit, Cdn
1 synonym
armored catfish
1 definition
armoured catfish (Noun) — South American catfish having the body covered with bony plates.
2 types of
catfish siluriform fish
2 parts of
Laricariidae family Laricariidae